Roseville's weather is marked by cold winters, with January and February often seeing temperatures below freezing, averaging around -1°C to -5°C. As spring approaches in March, temperatures gradually warm up, reaching averages of 5°C, but still experiencing occasional chilly days down to -12°C. Summer months from June to August bring pleasant warmth, with average highs ranging from 21°C to 23°C, while autumn sees a return to milder temperatures, averaging around 14°C in May and October. In the spring, April's average high of 9°C is a gentle precursor to the warmer summer days, while November's averages of 4°C signal the onset of cooler winter conditions. December's temperatures hover around 3°C, setting the stage for another cold winter.